LiteDAC

TCRBatchMove Members

TCRBatchMove class overview.

Properties

Name Description

AbortOnKeyViol

Used to specify whether the batch operation should be terminated immediately after key or integrity violation.

AbortOnProblem

Used to specify whether the batch operation should be terminated immediately when it is necessary to truncate data to make it fit the specified Destination.

ChangedCount

Used to get the number of records changed in the destination dataset.

CommitCount

Used to set the number of records to be batch moved before commit occurs.

Destination

Used to specify the destination dataset for the batch operation.

FieldMappingMode

Used to specify the way fields of destination and source datasets will be mapped to each other if the TCRBatchMove.Mappings list is empty.

KeyViolCount

Used to get the number of records that could not be moved to or from the destination dataset because of integrity or key violations.

Mappings

Used to set field matching between source and destination datasets for the batch operation.

Mode

Used to set the type of the batch operation that will be executed after calling the TCRBatchMove.Execute method.

MovedCount

Used to get the number of records that were read from the source dataset during the batch operation.

ProblemCount

Used to get the number of records that could not be added to the destination dataset because of the field type mismatch.

RecordCount

Used to indicate the maximum number of records in the source dataset that will be applied to the destination dataset.

Source

Used to specify the source dataset for the batch operation.

Methods

Name Description

Execute

Performs the batch operation.

Events

Name Description

OnBatchMoveProgress

Occurs when providing feedback to the user about the batch operation in progress is needed.
© 1997-2024 Devart. All Rights Reserved. Request Support DAC Forum Provide Feedback